Google Chrome
https://www.google.com/chrome/static/images/chrome-logo-m100.svg
google chrome.icon
ぐるぐる
https://gyazo.com/639adc844bbb5a0e800edcb9beb30044 https://www.google.com/chrome/thank-you.html
開発中の新機能がわかる
実はFirefoxがうまくいかなかったところを分析してたとか...
この時期に、MozillaはChromeに真面目に注意を払い始めるようになりました。ChromeはFirefoxと比べて非常に異なった設計方針で始まっていました:
この時点で、Chromeは大量のメモリやシステムのリソースを消費することに頓着していませんでした。
Chromeは多くのプロセスを使っており、この設計によって高いセキュリティと応答性を実現していました。
(当時Firefoxはシングルプロセス)
Chromeはアドオン用のAPI無しで始まりました。これは、Chrome開発者が開発税を払うことなく彼らの求めに応じてあらゆるものを作り直して問題を回避できることを意味していました。
Chromeが独自の拡張機能の仕組みを導入するにあたって、彼らは多くの場合でバックエンドでの変更に関係なく維持できる適切なAPIを導入しました。
(当時FirefoxはXUL拡張機能で、ブラウザのアップデートが容易に拡張機能を壊したし、逆もあった)
また、ほとんどすべてのベンチマークにおいてChromeは当初Firefoxよりも低速で、体感速度を高める非常に多くの設計上のトリックに頼っていました。――そしてユーザーはそれを愛しました。
ちなみにXULは90年代のElectronと言われるくらいすごかった